trailing ramp - German English Dictionary